twisted stomach worm
noun
1.
stomach worm
.
Origin
1955-60